God’s Own Country

  • Fortkochi Arabian Sea Kochi (colonial name Cochin) is a vibrant city situated on the south-west coast of the Indian peninsula in the breathtakingly scenic and prosperous state of Kerala, hailed as 'God's Own Country'. Rated in the top three tourist destinations by the World Travel & Tourism Council and featured in National Geographic Traveler's '50 greatest places of a lifetime'.